package com.basics.operator;

public class OperatorDemo2 {
    public static void main(String[] args) {
    //需求：理解自增自减运算符
        test(10);
        test1(10);
    }

    //设计一个方法，接受一个整数，然后对这个整数进行自增1和自减1操作
    public static void test(int a) {
        a++;
        System.out.println(a);//11
        a--;
        System.out.println(a);//10
    }

    //设计一个方法，理解自增自减运算符的放在前和放在后的区别
    public static void test1(int a) {
        int b = a++;//先赋值，再自增
        System.out.println(a);//11
        System.out.println(b);//10

        int d = ++a;//先自增，再赋值
        System.out.println(a);//12
        System.out.println(d);//12
    }
}
